think highly of oneself - Alemán Inglés Diccionario